<template>
  <div>
    <button @click="send" @sendMsg="receive(msg)">发送消息</button>
  </div>
</template>

<script>
import Bus from '../utils/EventBus.js'

export default {
    methods: {
        send() {
            console.log(this);
            // 给自定义的事件总线对象发送事件
            Bus.$emit('sendMsg', 'Hello Message')
            // 给当前Vue 实例（this）发送事件
            this.$emit('sendMsg', 'Hello Message')
        },
        receive(msg) {
            alert(msg + '123')
        }
    },
    created() {
    },
    mounted() {
        // this.$on('sendMsg', msg=> alert(msg))
        
    }

}
</script>

<style>

</style>